package com.sayimo.maker.user.service;

import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import com.sayimo.framework.exception.ServiceException;
import com.sayimo.maker.user.vo.EnterpriseInfo;
import com.sayimo.maker.user.vo.EnterpriseWallet;

/**  
 * @Title: EnterpriseInfoService.java
 * @Package com.sayimo.maker.base.service
 * @Description: TODO(用一句话描述该文件做什么)
 * @author 田超
 * @date 2017年2月18日 上午10:01:59
 * @version V1.0  
 */
public interface EnterpriseInfoService {
	
	/**
	 * 
	* @Title: insertProviderAndUnion
	* @Author: 田超
	* @Date:日期：2017年2月18日 : 下午3:07:43
	* @Description:供应商和联盟商入驻
	* @return Map<String,Object>
	* @Version 1.0.0
	 */
	public Map<String,Object> insertProviderAndUnion(HttpServletRequest request) throws ServiceException;
	
	/**
	 * 
	* @Title: insertProviderAndUnion
	* @Author: 龚益君
	* @Date:日期：2017年3月2日 : 下午3:07:43
	* @Description:根据用户账号查找用户的商户信息
	* @return Map<String,Object>
	* @Version 1.0.0
	 */
	public Map<String,Object> queryEnterpriseInfo(String account) throws ServiceException;
	/**
	 * @Package com.sayimo.maker.user.service
	 * @Author 谭新
	 * @MethodName: updateProviderAndUnion
	 * @Description:修改供应商联盟商
	 * @return Map<String,Object>
	 * @Date 2017年3月14日,上午9:19:32
	 */
	public Map<String, Object> updateProviderAndUnion(EnterpriseInfo enterpriseInfo) throws ServiceException;
}
